Scabiosa arvensis

Explore definitions, synonyms, and language insights of Scabiosa arvensis

Definitions

Noun
perennial having bluish-lilac flowers; introduced in the eastern United States

More General Terms